insulating property - Spanish English Dictionary